次の例は、PlotElement の Stock プロパティを Black に設定するスタイルを作成する方法を示します。
これは、要素上にマウスポインタを置くと外観が変更される MouseOver スタイルのサンプルです。
XAML |
コードのコピー
|
---|---|
<Window.Resources> ... <Style x:Key="mouseOver" TargetType="{x:Type c1c:PlotElement}"> <!-- デフォルトの黒色のアウトライン --> <Setter Property="Stroke" Value="Black" /> <Style.Triggers> <!-- 要素上にマウスを置くと太い赤色のアウトラインに変わる --> <Trigger Property="IsMouseOver" Value="true"> <Setter Property="Stroke" Value="Red" /> <Setter Property="StrokeThickness" Value="3" /> <Setter Property="Canvas.ZIndex" Value="1" />” </Trigger> </Style.Triggers> </Style> </Window.Resources> |
使用可能なデータ系列にこの MouseOver スタイルに適用するには、次のように SymbolStyle プロパティを設定します。
XAML |
コードのコピー
|
---|---|
<c1c:DataSeries … SymbolStyle="{StaticResource mouseOver}"/>
|